import Ships.BattleShip

# **
# *  'Wandering' is a state class utilised when the Pirate is looking for 
# *  Miners to pillage
# *
# * PUBLIC FEATURES:
# *    // Constructors
# *    def __init__(self)
# *
# *    // Methods
# *    def Enter(self, ship)
# *    def Execute(self, ship)
# *    def Exit(self, ship)
# *    
# *
# *    COLLABORATORS:
# *    Ships.BattleShip
# *
# * MODIFIED:
# * @version 1.1, 2007-05-24
# * @author Julian Andreou 5422329
# * @author Gavan Hunter 5422264
# * @author  Simon Iskra 5422361
# * @author  Joel Schmidt 2660660
# */

class Wandering():
    def __init__(self): 
        pass
    #  Wander
    #  
    #  TRANSITIONS
    #  if security is positive then flee
    #  if detect a Battleship then Attack
    #  if detect a Miner then Attack
    #  Will attack Battleships over Miners
    
    def Enter(self, ship):
        pass
    
    def Execute(self, ship): 
        pass
    
    def Exit(self, ship):
        pass